managed institution - Français Anglais Dictionnaire